home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 6729 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: linus.mitre.org!spectre!eachus
  2. From: eachus@spectre.mitre.org (Robert I. Eachus)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Date: 06 Feb 1996 19:38:04 GMT
  6. Organization: The Mitre Corp., Bedford, MA.
  7. Message-ID: <EACHUS.96Feb6143804@spectre.mitre.org>
  8. References: <4etcmm$lpd@nova.dimensional.com> <4f4ptt$a1c@newsbf02.news.aol.com>
  9.     <4f4sh6$dco@qualcomm.com>
  10. NNTP-Posting-Host: spectre.mitre.org
  11. In-reply-to: nabbasi@qualcomm.com's message of 5 Feb 1996 12:17:42 GMT
  12.  
  13. In article <4f4sh6$dco@qualcomm.com> nabbasi@qualcomm.com (Nasser Abbasi) writes:
  14.  
  15.   > I'd like to think so since Ada as you say is better language for large
  16.   > projects. But can you provide some facts to support the above statment?
  17.  
  18.   > Any one looking at the market place sees C++ jobs all over with
  19.   > almost no Ada commerical jobs. Other than Boeing 777 project, what
  20.   > else is there? (commerical)
  21.  
  22.     Hmmm... First name an aircraft manufacturer who hasn't shifted to
  23. Ada.  Hint, since Beechcraft, Illyusin(Russian, sp?), and
  24. Ebarcadero(Brazilian,sp??) are among the companies using Ada avionics,
  25. you may have to look pretty hard.  Second, I don't know of any company
  26. doing Air Traffic Control systems not using Ada.  While the customers
  27. in that case are governments, the use of Ada is usually not mandated.
  28.  
  29.     Next look at railroads.  The Channel Tunnel and the French Railway
  30. system (SNEF?) are two worth noting.  The French Railway case because
  31. they started to do a new system in C++, and regrouped, the Channel
  32. Tunnel because (the software development at least!) was trouble free,
  33. in spite of the integration into two otherwise incompatible rail
  34. systems.
  35.  
  36.      But, and I am not the first one to mention this here, many Ada
  37. experts--especially those working on compilers--have had the
  38. experience of being asked not to mention the fact that some company
  39. was using Ada.  They knew the cost of the culture change, and the
  40. benefits they were seeing, and they didn't want the competition to
  41. twig.
  42.  
  43.     My favorite quote, and this comes from over a decade ago at
  44. Honeywell, occured during the follow through after a major comparison
  45. test between Ada, Pascal, and C.  The support group announced that
  46. they had no support cost data on the three applications written in Ada
  47. because no bugs had been reported in the six months since they were
  48. fielded!  (To this day I have no clue as to whether the guy was really
  49. that clueless, was trying to protect the need for his department, or
  50. had tongue firmly in cheek.)
  51.  
  52. --
  53.  
  54.                     Robert I. Eachus
  55.  
  56. with Standard_Disclaimer;
  57. use  Standard_Disclaimer;
  58. function Message (Text: in Clever_Ideas) return Better_Ideas is...
  59.